package com.singletonapps.evory.service;

import java.util.List;

import org.springframework.web.multipart.MultipartFile;

import com.singletonapps.evory.dto.CourseDto;
import com.singletonapps.evory.dto.ResponseDto;
import com.singletonapps.evory.exception.CreateCourseException;
import com.singletonapps.evory.exception.GuardaArchivoServerException;

public interface AdminService {
	
	public ResponseDto createCourse(CourseDto curso, MultipartFile imagen, MultipartFile[] materiales, MultipartFile[] videos) throws CreateCourseException, GuardaArchivoServerException;
	public List<CourseDto> cargaTodosLosCursos();
	public CourseDto cargarCursoById(Long id);
}
